// api接口管理
import request from './request.js'
import mockjs from './mock.js'
import noNprogress from './noNprogress.js'
// 首页 三级联动接口
export const NavigationMenu = (params) => {
  // 请求地址
  return request({
    url: ' /NavigationMenu',
    method: 'get'
    // get 请求参数  params 是get请求参数固定写法
    // params: params
  })
}
// 首页 foolr 楼层 模拟数据接口
export const Floor = () => {
  // 请求地址
  return mockjs({
    url: '/mock/floor',
    method: 'get'
  })
}

// 搜索页面 Search 数据 接口

export const Search = (params) => {
  // 请求地址
  return request({
    url: '/SearchList',
    method: 'post',
    // post 请求参数  data 是 post 请求参数固定写法
    data: params,
    headers: {
      'Content-Type': 'application/json;charset=UtF-8'
    }
  })
}

// 商品详情接口
export const Detail = (params) => {
  // 请求地址
  return request({
    url: '/detail',
    method: 'post',
    // post 请求参数  data 是 post 请求参数固定写法
    data: params,
    headers: {
      'Content-Type': 'application/json;charset=UtF-8'
    }
  })
}

// 购物车详情接口
export const Carts = (params) => {
  // 请求地址
  return noNprogress({
    url: '/carts',
    method: 'post',
    // post 请求参数  data 是 post 请求参数固定写法
    data: params,
    headers: {
      'Content-Type': 'application/json;charset=UtF-8'
    }
  })
}
